lesser long-billed thrush - Spanish English Dictionary